import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;
public class Main {
public static void main(String[] args) {
Double[] arr = new Double[]{78.0, -0.56, 1.23, 0.0, 12.2, 123.6};//正确
List<Double> list = Arrays.asList(arr);
list.stream().filter(element -> element > 0).forEach(System.out::println);//输出大于0的元素
System.out.println("1-----------");
list.stream().filter(element -> element > 0).map(elemnt -> elemnt * 2)
.forEach(System.out::println);//大于0的元素*2,再输出
System.out.println("2-----------");
list.stream().filter(element -> element > 0).sorted().map(element -> element * 2).limit
java,Stream,filter,sorted,map用法
最新推荐文章于 2024-08-01 08:52:29 发布
本文详细介绍了Java 8中的Stream API,重点讲解了filter、sorted和map这三个核心操作的使用方法,结合实例阐述了如何通过Stream进行数据过滤、排序和转换。
摘要由CSDN通过智能技术生成